body{overflow:hidden;background: url(../img/login-bg.jpg);}
form *{box-sizing: border-box;}
.login{ height:240px;width:90vw;;background-color:rgba(255,255,255,0.2);border-radius: 4px;margin:25vh auto;z-index:99;padding: 10px 5px;}
.login h1{ text-align:center; color:#fff; font-size:24px; margin:20px;padding-top: 10px;}
.form_code{ position:relative; }
.form_code .code{ position:absolute; right:0; top:1px; cursor:pointer; }
.login_btn{ width:100%;}
.mui-input-row{margin-bottom: 10px !important;}
.reg{text-align: right; display: block;width: 100%;color: orangered;}


.reg-box{ height:350px;width:90vw;;background-color:rgba(255,255,255,0.2);border-radius: 4px;margin:15vh auto;z-index:99;padding: 10px 5px;}
.reg-box h1{ text-align:center; color:#fff; font-size:24px; margin:20px;padding-top: 10px;}